local m = require('utils.vim')

local do_goto_definition = function()
   vim.cmd('call jedi#goto_definitions()')
end

local do_show_outline = function()
    require('telescope.builtin').current_buffer_fuzzy_find({
        default_text='def ',
        prompt_title='python-outline',
        initial_mode = 'normal',
    })
end

local do_show_error = function()
   require('telescope.builtin').diagnostics()
end

m.local_map("n","<space>o",do_show_outline,{desc="show outline"})
m.local_map("n",",e",do_show_error,{desc="show error"})

-- EOP

